RSMS Task 4 — layer backlog (context overlays)
Living backlog for map/UI context layers near modeled rivers (Task 4 subcontract themes). Does not include Fortran/engine changes.
Locked pilots: Pilot A — USGS streamgages (port from legacy RSMS); Pilot B — USACE bridges. Details in rsms-threat-layers-overview.md.
Canonical enumerate-and-track lists: rsms-task4-and-r5-layer-catalog — Task 4 themes table (name · link · source · status) plus full R5-derived layer inventory.
Companion docs: rsms-threat-layers-overview (phased rollout), rsms-threat-layers-r5-mapping (R5 patterns ↔ RSMS).
Legend — integration path
| Path | Meaning |
|---|---|
| A — Static GeoJSON | Versioned file(s) in blob/CDN/repo-backed URL consumed by GeoJSONLayer. |
| B — Hosted feature service | ArcGIS FeatureLayer / GeoJSON URL maintained by APTIM or vendor (HTTPS). |
| C — Direct REST (FE) | Browser calls public federal/state REST (EPA, USGS NWIS, etc.) with client-side filtering (watch CORS + paging). |
| D — Mediated ETL | Worker/FastAPI job builds extracts on a schedule; FE uses A or B. |
Codification: Prefer attaching rsms_corridor_id, reach_key, optional river_mile_bin, or tributary/mainstem flags during ETL so the map client avoids heavy spatial predicates every load.
Backlog table
| ID | Layer theme | RSMS relevance | Typical sources | Access / licensing notes | Integration path (first guess) | Phase |
|---|---|---|---|---|---|---|
| L00 | USGS streamgages | High — hydraulic context; legacy RSMS parity | USGS NWIS · waterservices | Public data; verify CORS from browser (may require D snapshot/proxy) | C or D → A | 1 — Pilot A |
| L01 | NPDES outfalls / majored permits | High — discharge points upstream of intakes | EPA FRS NPDES facets; Ohio EPA GIS where richer | Public federal data; verify OH supplemental terms | D → A | 3 — Backlog |
| L02 | TRI / large industrial releases (points) | High — persistent upstream hazard proxies | EPA TRI reporting; FRS linkage | Public; coordinate TRI reporting year cadence | D → A | 3 — Backlog |
| L03 | RCRA / TSCA-style facility anchors | Medium–high — subtitle themes overlap subcontract wording | FRS / RCRA subsets | Attribute QA burden; subset by corridor | D → A | 3 — Backlog |
| L04 | CERCLA / Superfund sites (points/polygons) | Medium — episodic relevance | EPA Superfund datasets | Polygon simplify for web perf | D → A | 3 — Backlog |
| L05 | Pipeline–water crossings | High — subcontract + R5 crossing workflows | EPA crossing analytics / PHMSA where usable | Confirm redistribution rights | D → A (points first) | 3 — Backlog |
| L06 | Rail–water crossings | High — same as L05 | EPA crossing analytics / FRA contexts | Same as L05 | D → A | 3 — Backlog |
| L07 | Pipeline/rail “spill projection” linework | Medium — visually strong; heavier QA | Derived from crossings + hydro | Geometry volume + QA → defer past points | D → B | 4 |
| L08 | USACE bridges / navigation inventory | High — Task 4 railroad bridges + USACE-standard bridges linkage | USACE GIS · engineering manual–aligned inventories · OH merged layers where adopted | Confirm currency vs subcontract expectation; attribution | A or B | 2 — Pilot B |
| L09 | Public water supply intakes | High — downstream vulnerability context | State DW GIS; EPA DW datasets | Sensitive attribution; prefer official OH layers | D → A | 3 — Backlog |
| L10 | Barge traffic / navigation activity | Medium — subcontract mentions | AIS-derived aggregates (if licensed); lock counts | Often proprietary or noisy | Defer / research | 5 |
| L11 | Pesticide use / agrichemical intensity | Low–medium — coarse surrogates | USGS/CDPR-style summaries | Grain mismatch with spill UX | Defer | 5 |
| L12 | Schools / hospitals / care facilities | Medium — receptor context | NCES, HIFLD open, state layers | Verify openness for stakeholder maps | D → A | 4 |
| L13 | Sensitive habitats / species | Medium — planning-only | State/federal biology layers | Layer explosion; subset hard | B subset | 4 |
Pilot sequence (locked)
| Order | Backlog ID | Layer |
|---|---|---|
| Pilot A | L00 | USGS streamgages (legacy port) |
| Pilot B | L08 | USACE bridges |
Document history
| Date | Change |
|---|---|
| 2026-05-21 | Initial backlog table + integration paths. |
| 2026-05-21 | Pointer to rsms-task4-and-r5-layer-catalog.md for enumerate-and-track lists. |
| 2026-05-22 | Pilot A — L00 USGS streamgages; Pilot B — L08 USACE bridges; reprioritized phases. |